package com.smz.dao;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.smz.entity.TPar;
import org.apache.ibatis.annotations.Param;

public interface ParDAO extends BaseMapper<TPar> {

    /**
     * 查询所有申请当前公司记录（s_company）(t_par_com_b)
     */
    IPage<TPar> selectTParByB(Page<TPar> page, @Param("sid") String sid);
    /**
     * 查询当前公司的申请记录（s_company）（t_par_com_a）
     */
    IPage<TPar> selectTParByA(Page<TPar> page, @Param("sid") String sid);
    /**
     * 按时间查询
     */
    IPage<TPar> selectTParByTime(Page<TPar> page, @Param("time1") String time1, @Param("time2") String time2, @Param("sid") String sid);
    /**
     * 查询所有
     */
    IPage<TPar> selectAll(Page<TPar> page);
}
